package jnpf.service;
import jnpf.entity.ZXGL_XiangMuZhiPaiXieBanRenMingXiBiaoEntity;
import jnpf.service.ZXGL_XiangMuZhiPaiXieBanRenMingXiBiaoService;

import jnpf.entity.ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity;
import com.baomidou.mybatisplus.extension.service.IService;
import jnpf.model.zxgl_xiangmuzhipaixiebanrenzhubiao.ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoPagination;
import java.util.*;
/**
 *
 * ZXGL_XiangMuZhiPaiXieBanRenZhuBiao
 * 版本： V2.0
 * 版权： 河北交投智能交通技术有限责任公司
 * 作者： 数字交投项目组
 * 日期： 2025-04-10
 */
public interface ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoService extends IService<ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity> {

    List<ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity> getList(ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoPagination zXGL_XiangMuZhiPaiXieBanRenZhuBiaoPagination);

    List<ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity> getTypeList(ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoPagination zXGL_XiangMuZhiPaiXieBanRenZhuBiaoPagination,String dataType);



    ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity getInfo(String id);

    void delete(ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity entity);

    void create(ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity entity);

    boolean update( String id, ZXGL_XiangMuZhiPaiXieBanRenZhuBiaoEntity entity);
    
//  子表方法
     List<ZXGL_XiangMuZhiPaiXieBanRenMingXiBiaoEntity> GetZXGL_XiangMuZhiPaiXieBanRenMingXiBiaoList(String id);

    //列表子表数据方法
}
